Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PHYSIC PLACE Terraced £1,200,000 7 Sep 2000
3 PHYSIC PLACE Terraced £2,500,000 4 Jan 2018
4 PHYSIC PLACE Terraced £3,300,000 12 Oct 2021
7 PHYSIC PLACE Detached £3,525,000 16 Jul 2015
8 PHYSIC PLACE Terraced £1,600,000 20 Aug 2004
9 PHYSIC PLACE Terraced £2,900,000 30 Jun 2011
10 PHYSIC PLACE Flats/Maisonettes £1,075,000 9 Mar 2001
13 PHYSIC PLACE Terraced £1,305,000 28 Aug 2009